package com.example.suuu.tools;

/**
 * 工具类
 */
public class MyUtils {
    //单词所有下划线去掉，并且驼峰转换
    public static String convert(String pre, String source) {
        StringBuffer sbf = new StringBuffer();
        if (source.contains(pre)) {
            // 按下划线来切割字符串为数组
            String[] split = source.split("_");
            // 循环数组操作其中的字符串
            for (int i = 1, index = split.length; i < index; i++) {
                String temp = split[i];
                if (i == 1) {
                    sbf.append(temp);
                } else {
                    sbf.append(temp.substring(0, 1).toUpperCase() + temp.substring(1));
                }
            }
        } else {
            sbf.append(source);
        }
        return sbf.toString();
    }

}